<!DOCTYPE html>
<html lang="zh-CN" data-theme="light">

<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <meta name="generator" content="VuePress 2.0.0-beta.51" />
  <meta name="theme" content="VuePress Theme Hope" />
  <meta property="og:url" content="./">
  <meta property="og:site_name" content="Auto.js Pro文档">
  <meta property="og:title" content="Auto.js Pro">
  <meta property="og:type" content="website">
  <meta property="og:updated_time" content="2023-02-12T04:57:56.000Z">
  <meta property="og:locale" content="zh-CN">
  <meta property="og:locale:alternate" content="en-US">
  <meta property="article:modified_time" content="2023-02-12T04:57:56.000Z">
  <link rel="alternate" hreflang="en-us" href="en/en.html">
  <link rel="icon" href="./favicon.ico">
  <link rel="manifest" href="./manifest.webmanifest" crossorigin="use-credentials">
  <meta name="theme-color" content="#46bd87">
  <meta name="viewport"
    content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover">
  <title>Auto.js Pro | Auto.js Pro文档</title>
  <meta name="description" content="支持Node.js的自动化工作流JavaScript IDE">
  <style>
    :root {
      --bg-color: #fff;
    }

    html[data-theme="dark"] {
      --bg-color: #1d2025;
    }

    html,
    body {
      background-color: var(--bg-color);
    }
  </style>
  <script>
    const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
    const systemDarkMode =
      window.matchMedia &&
      window.matchMedia("(prefers-color-scheme: dark)").matches;

    if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
      document.querySelector("html").setAttribute("data-theme", "dark");
    }
  </script>
  <link rel="stylesheet" href="assets/style.ae9cb182.css">
  <link rel="modulepreload" href="assets/app.6aa2b576.js">
  <link rel="modulepreload" href="assets/index.html.00cd8498.js">
  <link rel="modulepreload" href="assets/_plugin-vue_export-helper.cdc0426e.js">
  <link rel="modulepreload" href="assets/index.html.d30e3966.js">
</head>

<body>


  <!-- Copyright � 2008. Spidersoft Ltd -->
  <style>
    A.applink:hover {
      border: 2px dotted #DCE6F4;
      padding: 2px;
      background-color: #ffff00;
      color: green;
      text-decoration: none
    }

    A.applink {
      border: 2px dotted #DCE6F4;
      padding: 2px;
      color: #2F5BFF;
      background: transparent;
      text-decoration: none
    }

    A.info {
      color: #2F5BFF;
      background: transparent;
      text-decoration: none
    }

    A.info:hover {
      color: green;
      background: transparent;
      text-decoration: underline
    }
  </style>

  <!-- /Copyright � 2008. Spidersoft Ltd -->


  <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content"
      class="skip-link sr-only">Skip to content</a><!--]-->
    <div class="theme-container no-sidebar has-toc"><!--[--><!--[-->
      <header class="navbar">
        <div class="navbar-left"><button class="toggle-sidebar-button" title="Toggle Sidebar"><span
              class="icon"></span></button><!----><a aria-current="page" href="index.html"
            class="router-link-active router-link-exact-active brand"><img class="logo" src="logo.png"
              alt="Auto.js Pro文档"><!----><span class="site-name hide-in-pad">Auto.js Pro文档</span></a><!----></div>
        <div class="navbar-center"><!---->
          <nav class="nav-links">
            <div class="nav-item hide-in-mobile"><a aria-current="page" href="index.html"
                class="router-link-active router-link-exact-active nav-link active" aria-label="Auto.js Pro"><span
                  class="icon iconfont icon-home"></span>Auto.js Pro<!----></a></div>
            <div class="nav-item hide-in-mobile"><a href="zh/guide/guide.html" class="nav-link" aria-label="指南"><span
                  class="icon iconfont icon-creative"></span>指南<!----></a></div>
            <div class="nav-item hide-in-mobile"><a href="zh/v8/v8.html" class="nav-link" aria-label="第一代API文档"><span
                  class="icon iconfont icon-note"></span>第一代API文档<!----></a></div>
            <div class="nav-item hide-in-mobile"><a href="zh/v9/v9.html" class="nav-link" aria-label="第二代API文档"><span
                  class="icon iconfont icon-note"></span>第二代API文档<!----></a></div>
            <div class="nav-item hide-in-mobile">
              <div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="官网与相关链接"><span
                    class="title"><span class="icon iconfont icon-discover"></span>官网与相关链接</span><span
                    class="arrow"></span>
                  <ul class="nav-dropdown">
                    
                    <li class="dropdown-item"><a href="https://pd.qq.com/s/gosos5" rel="noopener noreferrer"
                        target="_blank" aria-label="官方频道" class="nav-link"><!---->官方频道<span><svg
                            class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"
                            focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15">
                            <path fill="currentColor"
                              d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z">
                            </path>
                            <polygon fill="currentColor"
                              points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9">
                            </polygon>
                          </svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a>
                    </li>
                  </ul>
                </button></div>
            </div>
          </nav><!---->
        </div>
        <div class="navbar-right"><!---->
          <div class="nav-item">
            <div class="dropdown-wrapper i18n-dropdown"><button class="dropdown-title" type="button"
                aria-label="选择语言"><!--[--><svg xmlns="http://www.w3.org/2000/svg" class="icon i18n-icon"
                  viewBox="0 0 1024 1024" fill="currentColor" aria-label="i18n icon"
                  style="width:1rem;height:1rem;vertical-align:middle;">
                  <path
                    d="M379.392 460.8 494.08 575.488l-42.496 102.4L307.2 532.48 138.24 701.44l-71.68-72.704L234.496 460.8l-45.056-45.056c-27.136-27.136-51.2-66.56-66.56-108.544h112.64c7.68 14.336 16.896 27.136 26.112 35.84l45.568 46.08 45.056-45.056C382.976 312.32 409.6 247.808 409.6 204.8H0V102.4h256V0h102.4v102.4h256v102.4H512c0 70.144-37.888 161.28-87.04 210.944L378.88 460.8zM576 870.4 512 1024H409.6l256-614.4H768l256 614.4H921.6l-64-153.6H576zM618.496 768h196.608L716.8 532.48 618.496 768z">
                  </path>
                </svg><!--]--><span class="arrow"></span>
                <ul class="nav-dropdown">
                  <li class="dropdown-item"><a href="en/en.html" class="nav-link"
                      aria-label="English"><!---->English<!----></a></li>
                  <li class="dropdown-item"><a aria-current="page" href="index.html"
                      class="router-link-active router-link-exact-active nav-link active"
                      aria-label="简体中文"><!---->简体中文<!----></a></li>
                </ul>
              </button></div>
          </div><!---->
          <div class="nav-item hide-in-mobile"><button id="appearance-switch"><svg xmlns="http://www.w3.org/2000/svg"
                class="icon auto-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="auto icon"
                style="display:block;">
                <path
                  d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z">
                </path>
              </svg><svg xmlns="http://www.w3.org/2000/svg" class="icon dark-icon" viewBox="0 0 1024 1024"
                fill="currentColor" aria-label="dark icon" style="display:none;">
                <path
                  d="M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z">
                </path>
              </svg><svg xmlns="http://www.w3.org/2000/svg" class="icon light-icon" viewBox="0 0 1024 1024"
                fill="currentColor" aria-label="light icon" style="display:none;">
                <path
                  d="M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z">
                </path>
              </svg></button></div>
          <div class="search-box" role="search" data-v-f3875574><input value="" aria-label="Search" class=""
              placeholder="Search" autocomplete="off" spellcheck="false" data-v-f3875574><!----></div><!----><button
            class="toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false"
            aria-controls="nav-screen"><span class="button-container"><span class="button-top"></span><span
                class="button-middle"></span><span class="button-bottom"></span></span></button>
        </div>
      </header><!----><!--]--><!---->
      <div class="toggle-sidebar-wrapper"><span class="arrow left"></span></div>
      <aside class="sidebar"><!--[--><!----><!--]-->
        <ul class="sidebar-links"></ul><!--[--><!----><!--]-->
      </aside><!--[-->
      <main class="home project" id="main-content" aria-labelledby="main-title"><!---->
        <header class="hero"><!--[--><img class="" src="logo.png" alt="Auto.js Pro"><!--]-->
          <div class="hero-info">
            <h1 id="main-title">Auto.js Pro</h1>
            <p class="description">学习与编程JavaScript IDE</p>
          </div>
        </header>
        <div class="features"><a href="./zh/v9" class="feature link" role="navigation"
            aria-label="Node.js引擎"><span class="icon iconfont icon-nodeJS"></span>
            <h2>Node.js引擎</h2>
            <p>Pro 9新增Node.js 16.x引擎，性能是原引擎的100倍以上，支持ES2021</p>
          </a>
          <div class="feature"><span class="icon iconfont icon-plugin"></span>
            <h2>插件商店与免安装</h2>
            <p>插件打包时可被合并到apk，无需再单独安装；插件商店上线，多个插件任你选择</p>
          </div><a class="feature link" href="https://blog.autojs.org/2022/08/24/encryption/" role="navigation"
            aria-label="加密增强" target="_blank"><span class="icon iconfont icon-lock"></span>
            <h2>加密增强</h2>
            <p>Node.js引擎加密目前未被还原代码，即将推出在线优化进一步增强加密</p>
          </a><a class="feature link" href="https://blog.autojs.org/2022/10/15/vscode-debug-v9/" role="navigation"
            aria-label="完美VSCode调试体验" target="_blank"><span class="icon iconfont icon-back-stage"></span>
            <h2>完美VSCode调试体验</h2>
            <p>远程单步调试、自动补全，9.3版本更全面优化了文件同步效率、管理手机文件等功能</p>
          </a><a class="feature link" href="https://www.npmjs.com/" role="navigation" aria-label="Npm生态支持"
            target="_blank"><span class="icon iconfont icon-npm"></span>
            <h2>Npm生态支持</h2>
            <p>可安装和使用npm包，包括ws、express、koa等200万个npm包</p>
          </a>
          <div class="feature"><span class="icon iconfont icon-sitemap"></span>
            <h2>代码商店</h2>
            <p>近千个免费在线代码与项目随意下载，也可与其他用户分享你的代码与项目</p>
          </div><a href="./zh/guide/project.html" class="feature link" role="navigation"
            aria-label="打包自定义"><span class="icon iconfont icon-android"></span>
            <h2>打包自定义</h2>
            <p>打包时可自定义签名、CPU架构、启动图、权限，优化应用大小，混淆组件等</p>
          </a>
          <div class="feature"><span class="icon iconfont icon-chrome"></span>
            <h2>React/Vue/Web</h2>
            <p>官方支持使用web编写界面，甚至可以使用React/Vue等框架，并提供了web交互API</p>
          </div>
          <div class="feature"><span class="icon iconfont icon-edit"></span>
            <h2>多Tab编辑器工作区</h2>
            <p>多Tab文件编辑、树状文件管理，编辑器基于LSP智能补全、语法错误提示等</p>
          </div>
          <div class="feature"><span class="icon iconfont icon-layout"></span>
            <h2>UI可视化设计</h2>
            <p>由浩然实现的可视化UI设计，为小白设计UI提供了更方便简单的设计界面</p>
          </div>
          <div class="feature"><span class="icon iconfont icon-api"></span>
            <h2>API增强</h2>
            <p>新增WebSocket、数据库、原生界面、任务、设置、OCR等多个模块和API</p>
          </div>
          <div class="feature"><span class="icon iconfont icon-debug"></span>
            <h2>Bug修复与优化</h2>
            <p>3年200个版本，近500个Bug修复，近200个优化，200多个新功能</p>
          </div>
        </div><!---->
        <div class="theme-hope-content custom"></div><!---->
      </main><!--]--><!----><!--]-->
    </div><!--]--><!----><!----><!--]-->
  </div>
  <script type="module" src="assets/app.6aa2b576.js" defer></script>
</body>

</html>